* emacs-lisp/byte-run.el (advertised-signature-table): New var.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 1 Oct 2009 16:54:21 +0000 (16:54 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 1 Oct 2009 16:54:21 +0000 (16:54 +0000)
commitebaada791ec054028d3bac6d68c46a63dabaa3af
treecbbc98259cf7d40fb0249102ed950a8b3bcaa5ed
parente65ae2b3463ee041d36410e712272594aadf8814
* emacs-lisp/byte-run.el (advertised-signature-table): New var.
(set-advertised-calling-convention): New function.
(make-obsolete, define-obsolete-function-alias)
(make-obsolete-variable, define-obsolete-variable-alias):
Make the optional-ness of `when' obsolete.
(define-obsolete-face-alias): Make `when' non-optional.
* help-fns.el (help-function-arglist):
* emacs-lisp/bytecomp.el (byte-compile-fdefinition):
Use advertised-signature-table.
etc/NEWS
lisp/ChangeLog
lisp/emacs-lisp/byte-run.el
lisp/emacs-lisp/bytecomp.el
lisp/help-fns.el